home *** CD-ROM | disk | FTP | other *** search
/ Pascal Super Library / Pascal Super Library (CW International)(1997).bin / LIBRARY / PAS_0493 / WRIT8025.TXT < prev    next >
Text File  |  1993-04-14  |  1KB  |  27 lines

  1. {─ Fido Pascal Conference ────────────────────────────────────────────── PASCAL ─
  2. Msg  : 383 of 385                                                               
  3. From : Mick Mcham                          1:106/113.0          11 Apr 93  09:51 
  4. To   : All                                                                       
  5. Subj : Write to Position 80,25.                                               
  6. ────────────────────────────────────────────────────────────────────────────────}
  7. Thanks to those of you who have been answering my question about 
  8. writing to the last position on the far right bottom of the screen.
  9. As you will recall, the trouble I had was that when you write to that
  10. position (position 80, line 25) using a WRITE (not a writeln) statement
  11. the cursor wraps to the next line and causes the screen to scroll up one
  12. line. The most simple soloution to this problem came from BORLAND via
  13. CompuServe's PASCAL forum. The solution follows:
  14.  
  15.    Step 1. Write out what you actually want to go on line 25 on the
  16.            next to last line (24) instead.  
  17.  
  18.    Step 2. Using the InsLine Procedure  "shove" what you have on
  19.            line 24 down to line 25. (** you must have Crt listed
  20.            in USES to use this procedure).
  21.  
  22.    Step 3. Go back to line 24 (which is now a blank line) and write
  23.            out what you actually wanted to go on line 24.
  24.  
  25.  
  26.   This worked! I tried it and it did the trick.
  27.